.class public Lcom/waiqin365/lightapp/view/EmployeeSelectMult;
.super Lcom/waiqin365/lightapp/view/BaseSelectMultView;


# instance fields
.field private c:Lcom/waiqin365/base/db/offlinedata/q;

.field private d:Z


# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    .locals 1

    invoke-direct {p0, p1, p2}, Lcom/waiqin365/lightapp/view/BaseSelectMultView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V

    sget-object v0, Lcom/waiqin365/base/db/offlinedata/q;->b:Lcom/waiqin365/base/db/offlinedata/q;

    iput-object v0, p0, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->c:Lcom/waiqin365/base/db/offlinedata/q;

    return-void
.end method


# virtual methods
.method public a(Lcom/waiqin365/lightapp/kehu/share/a/c;)Ljava/lang/String;
    .locals 1

    iget-object v0, p1, Lcom/waiqin365/lightapp/kehu/share/a/c;->a:Ljava/lang/String;

    return-object v0
.end method

.method public bridge synthetic a(Ljava/lang/Object;)Ljava/lang/String;
    .locals 1

    check-cast p1, Lcom/waiqin365/lightapp/kehu/share/a/c;

    invoke-virtual {p0, p1}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->a(Lcom/waiqin365/lightapp/kehu/share/a/c;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public b(Lcom/waiqin365/lightapp/kehu/share/a/c;)Ljava/lang/String;
    .locals 1

    iget-object v0, p1, Lcom/waiqin365/lightapp/kehu/share/a/c;->b:Ljava/lang/String;

    return-object v0
.end method

.method public bridge synthetic b(Ljava/lang/Object;)Ljava/lang/String;
    .locals 1

    check-cast p1, Lcom/waiqin365/lightapp/kehu/share/a/c;

    invoke-virtual {p0, p1}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->b(Lcom/waiqin365/lightapp/kehu/share/a/c;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public p()V
    .locals 4

    new-instance v1, Landroid/content/Intent;

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->getContext()Landroid/content/Context;

    move-result-object v0

    const-class v2, Lcom/waiqin365/lightwork/directory/DirectorySelectMultiModeActivity;

    invoke-direct {v1, v0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

    new-instance v0, Lcom/waiqin365/lightwork/directory/b/v;

    invoke-direct {v0}, Lcom/waiqin365/lightwork/directory/b/v;-><init>()V

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->g()Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-nez v2, :cond_0

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->g()Ljava/lang/String;

    move-result-object v2

    const-string/jumbo v3, ","

    invoke-virtual {v2, v3}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;

    move-result-object v2

    iput-object v2, v0, Lcom/waiqin365/lightwork/directory/b/v;->l:Ljava/util/List;

    :cond_0
    iget-object v2, p0, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->b:Ljava/lang/String;

    iput-object v2, v0, Lcom/waiqin365/lightwork/directory/b/v;->d:Ljava/lang/String;

    iget-object v2, p0, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->c:Lcom/waiqin365/base/db/offlinedata/q;

    iput-object v2, v0, Lcom/waiqin365/lightwork/directory/b/v;->c:Lcom/waiqin365/base/db/offlinedata/q;

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->o()Ljava/lang/String;

    move-result-object v2

    iput-object v2, v0, Lcom/waiqin365/lightwork/directory/b/v;->e:Ljava/lang/String;

    iget-boolean v2, p0, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->a:Z

    iput-boolean v2, v0, Lcom/waiqin365/lightwork/directory/b/v;->a:Z

    iget-boolean v2, p0, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->d:Z

    iput-boolean v2, v0, Lcom/waiqin365/lightwork/directory/b/v;->b:Z

    const-string/jumbo v2, "param"

    invoke-virtual {v1, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->getContext()Landroid/content/Context;

    move-result-object v0

    check-cast v0, Landroid/app/Activity;

    invoke-virtual {v0, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->getContext()Landroid/content/Context;

    move-result-object v0

    check-cast v0, Landroid/app/Activity;

    const v1, 0x7f040022

    const v2, 0x7f040021

    invoke-virtual {v0, v1, v2}, Landroid/app/Activity;->overridePendingTransition(II)V

    return-void
.end method

.method public q()V
    .locals 4

    new-instance v1, Landroid/content/Intent;

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->getContext()Landroid/content/Context;

    move-result-object v0

    const-class v2, Lcom/waiqin365/lightapp/view/EmployeeSelectMultDetailActivity;

    invoke-direct {v1, v0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

    const-string/jumbo v0, "title"

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->getContext()Landroid/content/Context;

    move-result-object v2

    const v3, 0x7f080731

    invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    const-string/jumbo v2, "data"

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->e()Ljava/util/List;

    move-result-object v0

    check-cast v0, Ljava/io/Serializable;

    invoke-virtual {v1, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;

    const-string/jumbo v0, "returnTo"

    iget-object v2, p0, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->b:Ljava/lang/String;

    invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->getContext()Landroid/content/Context;

    move-result-object v0

    check-cast v0, Landroid/app/Activity;

    invoke-virtual {v0, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V

    invoke-virtual {p0}, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->getContext()Landroid/content/Context;

    move-result-object v0

    check-cast v0, Landroid/app/Activity;

    const v1, 0x7f040022

    const v2, 0x7f040021

    invoke-virtual {v0, v1, v2}, Landroid/app/Activity;->overridePendingTransition(II)V

    return-void
.end method

.method public setAclType(Lcom/waiqin365/base/db/offlinedata/q;)V
    .locals 0

    iput-object p1, p0, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->c:Lcom/waiqin365/base/db/offlinedata/q;

    return-void
.end method

.method public setCanViewAll(Z)V
    .locals 0

    iput-boolean p1, p0, Lcom/waiqin365/lightapp/view/EmployeeSelectMult;->d:Z

    return-void
.end method
